.address-info-page{
  min-height: 100vh;
  background-color: #f4f4f4;

  .list{
    margin-bottom: 20px;
    background-color: #fff;
  }
  .list-item{
    height: 100px;
    padding: 0 20px;
    display: flex;
  }

  .placeholder{
    color: #999;
  }

  .list-left{
    width: 640px;
    height: inherit;
    padding: 30px 0;
  }
  .list-right{
    flex: 1;
  }
  .right-icon{
    color: #ccc;
  }

  .region-box{
    height: inherit;
    .list-left{
      padding: 30px 0;
    }
  }

  .textarea-box{
    height: 150px;
    .list-left{
      padding: 30px 0;
    }
  }

  .delete-box{
    color: #DF2526;
  }

  .btn-box{
    left: $page_margin;
    right: $page_margin;
    width: calc(100% - #{2 * $page_margin});
    bottom: $page_margin;
    position: fixed;
  }
}
